package com.yonyou.iuap.ipaas.connector.sdwcoatencent.api.model.response.base;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class SkuQueryResponse implements Serializable {


    private static final long serialVersionUID = 1L;

    /**
     * 本地产品id
     * 描述： 本地产品id
     */
    private Long id;
    /**
     * 类别id
     * 描述： 类别id
     */
    private Long cid;
    /**
     * 类别
     * 描述： 类别
     */
    private String category_name;
    /**
     * 品牌id
     * 描述： 品牌id
     */
    private Long bid;
    /**
     * 品牌
     * 描述： 品牌
     */
    private String brand_name;
    /**
     * 本地产品SKU
     * 描述： 本地产品SKU
     */
    private String sku;
    /**
     * 品名
     * 描述： 品名
     */
    private String product_name;
    /**
     * 图片链接
     * 描述： 图片链接
     */
    private String pic_url;
    /**
     * SPU唯一id
     * 描述： SPU唯一id
     */
    private Long ps_id;
    /**
     * SPU
     * 描述： SPU
     */
    private String spu;
    /**
     * 采购：交期
     * 描述： 采购：交期
     */
    private Long cg_delivery;
    /**
     * 采购：运输成本
     * 描述： 采购：运输成本
     */
    private BigDecimal cg_transport_costs;
    /**
     * 采购备注
     * 描述： 采购备注
     */
    private String purchase_remark;
    /**
     * 采购：采购成本（人民币）
     * 描述： 采购：采购成本（人民币）
     */
    private BigDecimal cg_price;
    /**
     * 产品是否启用：0 停用，1 启用
     * 描述： 产品是否启用：0 停用，1 启用
     */
    private Long open_status;
    /**
     * 状态：0 停售，1 在售，2 开发中，3 清仓
     * 描述： 状态：0 停售，1 在售，2 开发中，3 清仓
     */
    private Long status;
    /**
     * 状态文本
     * 描述： 状态文本
     */
    private String status_text;
    /**
     * 是否为组合产品：0 否，1 是
     * 描述： 是否为组合产品：0 否，1 是
     */
    private Long is_combo;
    /**
     * 创建时间
     * 描述： 创建时间
     */
    private Long create_time;
    /**
     * 更新时间
     * 描述： 更新时间
     */
    private Long update_time;
    /**
     * 产品标签信息
     * 描述： 产品标签信息
     */
    private List<SkuGlobalTagQueryResponse> global_tags;
    /**
     * 开发人员id
     * 描述： 开发人员id
     */
    private String product_developer_uid;
    /**
     * 开发人员名称
     * 描述： 开发人员名称
     */
    private String product_developer;
    /**
     * 采购：采购员id
     * 描述： 采购：采购员id
     */
    private String cg_opt_uid;
    /**
     * 采购：采购员名称
     * 描述： 采购：采购员名称
     */
    private String cg_opt_username;
    /**
     * 供应商报价信息
     * 描述： 供应商报价信息
     */
    private List<SkuSupplierQueryResponse> supplier_quote;
}
